Coverage report: 85%

Files Functions Classes

coverage.py v7.8.0, created at 2025-07-30 19:40 +0000

File statements missing excluded coverage
source/agent/agent_handler.py 43 2 0 95%
source/agent/agents/agent_base.py 11 3 0 73%
source/agent/agents/classification_learning_agent.py 23 2 0 91%
source/agent/agents/reinforcement_learning_agent.py 26 6 1 77%
source/agent/strategies/classification_learning_strategy_handler.py 49 1 0 98%
source/agent/strategies/classification_testable.py 6 1 0 83%
source/agent/strategies/classification_testing_strategy_handler.py 16 8 0 50%
source/agent/strategies/learning_strategy_handler_base.py 36 5 0 86%
source/agent/strategies/performance_testable.py 5 1 0 80%
source/agent/strategies/performance_testing_strategy_handler.py 42 0 0 100%
source/agent/strategies/reinforcement_learning_strategy_handler.py 37 2 0 95%
source/agent/strategies/testing_strategy_handler_base.py 8 1 0 88%
source/data_handling/api_data_collector_base.py 22 9 0 59%
source/data_handling/coinbase_api_data_collector.py 52 4 0 92%
source/data_handling/data_handler.py 51 8 0 84%
source/data_handling/yahoo_finance_api_data_collector.py 39 27 0 31%
source/environment/broker.py 30 0 0 100%
source/environment/label_annotator_base.py 28 14 0 50%
source/environment/labeled_data_balancer.py 10 6 0 40%
source/environment/order.py 7 0 0 100%
source/environment/points_reward_validator.py 11 0 0 100%
source/environment/price_reward_validator.py 13 0 0 100%
source/environment/reward_validator_base.py 9 2 0 78%
source/environment/simple_label_annotator.py 18 6 0 67%
source/environment/trading_environment.py 178 22 0 88%
source/environment/volatility_included_simple_label_annotator.py 21 14 0 33%
source/indicators/average_true_range_indicator_handler.py 16 10 0 38%
source/indicators/bollinger_bands_deviator_indicator_handler.py 15 10 0 33%
source/indicators/donchain_channels_indicator_handler.py 13 1 0 92%
source/indicators/ema_indicator_handler.py 11 5 0 55%
source/indicators/indicator_handler_base.py 8 2 0 75%
source/indicators/macd_indicator_handler.py 17 11 0 35%
source/indicators/money_flow_index_indicator_handler.py 15 10 0 33%
source/indicators/moving_volume_profile_indicator_handler.py 16 1 0 94%
source/indicators/on_balance_volume_indicator_handler.py 10 5 0 50%
source/indicators/relative_strength_index_indicator_handler.py 14 9 0 36%
source/indicators/stochastic_oscillator_indicator_handler.py 16 0 0 100%
source/indicators/volatility_indicator_handler.py 12 7 0 42%
source/indicators/volume_profile_indicator_handler.py 23 0 0 100%
source/model/model_adapters/model_adapter_base.py 25 8 0 68%
source/model/model_adapters/sklearn_model_adapter.py 51 5 0 90%
source/model/model_adapters/tf_model_adapter.py 42 2 0 95%
source/model/model_blue_prints/blue_print_base.py 10 3 0 70%
source/model/model_blue_prints/general_sklearn_blue_print.py 15 9 0 40%
source/model/model_blue_prints/vggception_cnn_blue_print.py 54 0 0 100%
source/model/model_building_blocks/inception_block.py 23 0 0 100%
source/model/model_building_blocks/se_block.py 14 9 0 36%
source/model/model_building_blocks/vgg16_block.py 14 0 0 100%
source/model/model_building_blocks/xception_block.py 25 0 0 100%
source/plotting/asset_price_movement_summary_plot_responsibility_chain.py 59 3 0 95%
source/plotting/classification_testing_plot_responsibility_chain.py 95 3 0 97%
source/plotting/classification_training_plot_responsibility_chain.py 84 7 0 92%
source/plotting/performance_testing_plot_responsibility_chain.py 26 0 0 100%
source/plotting/plot_responsibility_chain_base.py 29 2 0 93%
source/plotting/price_movement_trend_class_summary_plot_responsibility_chain.py 56 3 0 95%
source/plotting/reinforcement_training_plot_responsibility_chain.py 23 0 0 100%
source/training/training_config.py 42 1 0 98%
source/training/training_handler.py 136 6 0 96%
source/utils/aws_handler.py 37 9 0 76%
source/utils/dynamic_from_string_converter.py 42 1 0 98%
source/utils/gradient_handler.py 32 6 0 81%
source/utils/granularity.py 18 6 0 67%
source/utils/singleton_meta.py 10 0 0 100%
source/utils/stdout_redirecting.py 25 5 0 80%
Total 1964 303 1 85%

No items found using the specified filter.